# 自定义异常，都要直接或间接继承Error或Exception类。
# 由开发者主动抛出自定义异常，在python中使用raise关键字，
class MyException(Exception):
    def __str__(self):
        return "这是一个自定义异常"
    pass
try:
    num=int(input("请输入一个数字"))
    if num>10:
        raise MyException
    pass
except MyException as msg:
    print(msg)
    pass
else:
    print("没有出现异常")
